home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 096 / udl.arc / UDL.DOC next >
Text File  |  1986-03-24  |  2KB  |  43 lines

  1. UDL.DOC    ver 1.0          Reveals those who take and do not give!
  2.  
  3. With the help of some friends, I wrote this program because I got VERY tired
  4. of seeing users on Terrapin Station BBS login and go to the file system and
  5. take files for their entire alloted daily limit.  If I had my way, the BBS
  6. would DYNAMICALLY allocate access levels that would be solely dependent on
  7. the users upload/download ratio to that point.
  8.  
  9. i.e. -- if your ratio was not acceptable, your access for this session would
  10.         be lowered, either denying further downloads (until some upload
  11.         activity had occurred) or simply limiting your time allowed this
  12.         call.
  13.  
  14. Well, I didn't feel like messing with the RBBS code, so I (we) wrote this
  15. program to generate a bulletin called TAKERS.  It creates a dated list of
  16. users who TAKE files.  It is invoked with:
  17.  
  18. UDL arg1 arg2 arg3 arg4
  19.  
  20. where arg1 = lowest upload/download ratio to be considered
  21.       arg2 = upload/download ratio to be flagged as in danger (arg2 >= arg1)
  22.       arg3 = lowest user security level to be considered
  23.       arg4 = highest user security level to be considered
  24.  
  25. These command line arguments allow flexibility for your special needs.  Just
  26. type UDL to see the programs defaults.  You must at least supply <arg1>, i.e.
  27. the upload/download ratio, for the program to run.  You are limited to
  28. 1000 lines in the bulletin, and the program should abort with ERROR MSGS if
  29. you go past this limit.
  30.  
  31. Special thanks go out to Jerry Wallace for the users structure and basic
  32. input mechanism and to Bob Ray for the sorting routine.
  33.  
  34. You can find all of us on TERRAPIN STATION BBS -- 612/623-0152!
  35. Terrapin is a BBS for programmers and techie types, running 24 hours a day
  36. using MultiTech 2400 baud (MNP error correcting) modems.  Registration is
  37. required, and the sysop is concerned about user contributions to the system,
  38. whether they be $$ or files.
  39.  
  40. Written in C using the Manx Aztec compiler version 3.20c by
  41. Howard Ekman -- sysop Terrapin Station BBS.
  42. 18:20:23  3/24/1986
  43.